package com.pm25.request;

import java.util.Map;

import com.pm25.exception.ValidateException;
import com.pm25.response.AbstractResponse;

public interface Request<T extends AbstractResponse> {
	
	public void valid() throws ValidateException;
	
	public Map<String,String> getParamterMaps();
	
	public String getUri();
	
	public Class<T> getResponseClass();
}
